microscopically controlled surgery - Turkish English Dictionary